/*#include<stdio.h>
int a[100];
//�жϼ�ɾ����������
void judge(int n) {
	int i,k,r,sum=n;
	for ( i = 0; i <sum;){
		if (a[i] == 0) {
			a[n] = 0;
			sum--;		//sum���ڼ������ж��ٸ�������Ҫ�ж�
			for (k = i; k <= sum; k++){
				a[k] = a[k + 1];
			}
		}
		else i++;     //�����ǰ�ж�λ�ò�Ϊ0���ж���һ��λ��
	}
}
int main() {
	int n;
	scanf("%d", &n);
	int i;
	for ( i = 0; i < n; i++){
		scanf("%d", &a[i]);
	}
	judge(n);
	for ( i = 0; i < n ; i++){
		printf("%d", a[i]);
		if (i != n - 1)  printf(" ");
	}
	return 0;
}*/
#include<stdio.h>

int a[100];

//�жϼ�ɾ����������
void judge(int n) {
    int i, k, r, sum = n;
    for (i = 0; i < sum;) {
        if (a[i] == 0) {
            a[n] = 0;
            sum--;        //sum���ڼ������ж��ٸ�������Ҫ�ж�
            for (k = i; k <= sum; k++) {
                a[k] = a[k + 1];
            }
        } else i++;     //�����ǰ�ж�λ�ò�Ϊ0���ж���һ��λ��
    }
}

int main() {
    int i;
    for (i = 0; i < 10; i++) {
        scanf("%d", &a[i]);
    }
    judge(10);
    for (i = 0; i < 10; i++) {
        printf("%d", a[i]);
    }
    return 0;
}
